package com.lvy.hczn.front.system.domain.business.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @description: 包裹信息
 * @projectName: wms-front
 * @package: com.lvy.hczn.front.system.domain.business.dto
 * @className: ParcelDto
 * @author: yw
 * @date: 2024/12/31 9:14
 */
@Data
public class ParcelDto implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "包裹单号")
    private String parcelNo;

    @ApiModelProperty(value = "揽件仓库")
    private String receiveRep;
    /**
     * 包裹图片
     */
    @ApiModelProperty(value = "包裹图片")
    private String imgUrl;

    @ApiModelProperty(value = "包裹类型:0 内部包裹 1 外部包裹")
    private Integer parcelType;

    @ApiModelProperty(value = "三通一达快递单据")
    private String sourceNo;

    /**
     * 预约派送开始时间
     */
    private String deliverStartDate;
    /**
     * 预约派送开始时间
     */
    private String deliverEndDate;
    /**
     * 包裹最终到达仓库  targetWarehouseCode
     */
    private String targetWarehouseCode;

    /**
     * 配送员ID
     */
    private String deliveryUserId;

    /**
     * 配送商ID
     */
    private String enterpriseId;

    private List<ParcelDetailDto> list;
}
